European adders - Alemán Inglés Diccionario